Release 10.1A: OpenEdge Development:
Web Services


Java data type mapping

Table B–3 lists the data type mappings for parameters between the Progress 4GL and Java.

Table B–3: Supported Java data types 
Progress 4GL data type
Java data type
CHARACTER 
String 
COM-HANDLE 
long 
DATE 
java.util.Date 
DECIMAL 
java.math.BigDecimal 
INTEGER (32 bit) 
int 
LOGICAL 
boolean 
MEMPTR 
byte[] 
RAW 
byte[] 
RECID (32 or 64 bit) 
long 
ROWID 
byte[] 
TABLE (static temp-table)
Object (for every TABLE) 
TABLE-HANDLE (dynamic temp-table)
TableHandleParam Object 
WIDGET-HANDLE 
long 


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095